🔍
🏠
Wikipedia
🎲
Somers Island, Bermuda
Somers Island
is an
island
of
Bermuda
.